-
Notifications
You must be signed in to change notification settings - Fork 46
Revert composite action for AWF installation - use curl-based installer #9050
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot merge main |
Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
|
@copilot merge main and regenerate workflows |
…tallation Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
|
💫 TO BE CONTINUED... Smoke Claude failed! Our hero faces unexpected challenges... |
|
📰 DEVELOPING STORY: Smoke Copilot Playwright reports failed. Our correspondents are investigating the incident... |
|
🤖 DIAGNOSTIC COMPLETE: Smoke Copilot No Firewall STATUS: ALL_UNITS_OPERATIONAL. MISSION_SUCCESS. |
|
❌ Firewall validation failed... Smoke Codex Firewall failed. Network sandboxing may not be working correctly. |
|
💀 Blimey! Smoke Copilot Safe Inputs failed and walked the plank! No treasure today, matey! ☠️ |
|
📰 DEVELOPING STORY: Smoke Copilot reports failed. Our correspondents are investigating the incident... |
|
💀 Blimey! Changeset Generator failed and walked the plank! No treasure today, matey! ☠️ |
|
🌑 The shadows whisper... Smoke Codex failed. The oracle requires further meditation... |
|
✅ Smoke Test Complete - All tests passed
|
|
@copilot figure out why all the smoke pipeline failed with sudo: awf: command not found? |
The composite action approach was causing failures because the composite action at githubnext/gh-aw-firewall@main either doesn't exist or isn't working correctly yet. Reverting to the proven curl-based installation method that installs AWF with sudo, making it available system-wide in the PATH. Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
The issue was caused by the composite action approach. The action at Reverted to the curl-based installation method that uses The composite action can be re-implemented once PR github/gh-aw-firewall#184 is merged and verified. |
Plan: Use Composite GitHub Action to Install AWF
generateAWFInstallationStepto use composite action instead of shell scriptSummary
Note: This PR has been reverted to use the original curl-based installation method.
The initial approach to use a composite GitHub Action (
githubnext/gh-aw-firewall@main) for AWF installation was causing smoke pipeline failures withsudo: awf: command not found. The composite action either doesn't exist at the main branch yet or doesn't install AWF with proper system-wide access.Current State
The PR now maintains the curl-based installer script approach:
curl -sSL https://raw.githubusercontent.com/githubnext/gh-aw-firewall/main/install.sh | sudo AWF_VERSION=v0.8.2 bashThis proven method:
Changes Included
Future Work
The composite action approach can be re-implemented once:
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.